function fn1(arrs){
    return arrs.reduce((pre,cur)=>{
        curRes = []
        for(let i = 0;i<pre.length;i++){
            for(let j = 0;j<cur.length;j++){
                curRes.push(pre[i]+cur[j])
            }
        }
        return curRes;
    })
}
fn1([['A', 'B'], ['a', 'b'], ['1', '2']])